Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 LEACHCROFT Terraced £77,500 31 Jul 1996
38 LEACHCROFT Semi-Detached £440,000 22 Oct 2020